package cn.iocoder.yudao.module.member.api.siteconfig.dto;

import lombok.Data;

import java.math.BigDecimal;

/**
 * @author liujq
 * @date 20241220 22:19
 */
@Data
public class SiteConfigurationDto {

    // ========== 账号信息 ==========

    /**
     * 用户ID
     */
    private Long id;

    /**
     * 用户ID
     */
    private String siteCode;
    /**
     * 备案号
     */
    private String mobile;

    private String token;

    // ========== 基础信息 ==========

    /**
     * 站点名称
     */
    private String nickname;
    /**
     * 平台版本号
     */
    private String version;

    /**
     * 微信机器人
     */
    private String weChatRobot;


    /**
     * 安装域名
     */
    private String domainName;
    /**
     * 公告
     */
    private String notice;


    // ========== 其它信息 ==========


    /**
     * 是否随机标记 0是 1否
     */
    private Boolean randomFlag;

    /**
     * 前端log
     */
    private String logUrl;

    /**
     * 前端版本说明
     */
    private String versionDescription;

    /**
     * 并发限制数量
     */
    private Integer numberLimit;

    /**
     * 并发限制数量
     */
    private Boolean flagLimit;
    /**
     * 是否自动调用
     */
    private Boolean automaticFlag;

    /*独立池价格配置*/
    /**
     * 独立池价格
     */
    private BigDecimal privatePoolPrice;



    /**
     *独立池 成本 cost
     */
    private BigDecimal privatePoolCost;


    /**
     * 上传证书价格
     */
    private BigDecimal upPrice;

    /**
     * 上传证书成本
     */
    private BigDecimal upCost;
}
